a small islamic monastery - Español Inglés Diccionario